Career 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F9 USA F11 USA F15 USA F16 USA F17 USA F2 USA F3 Costa Rica F1 USA F5 USA F6 USA F9 USA F11 USA F12 USA F13 USA F14 USA F16 Venezuela F5 Venezuela F6 Nicaragua F1 El Salvador F2 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 USA F1 Colombia F1 Colombia F2 USA F5 USA F6 USA F12 USA F13 Dominican Republic F3 Dominican Republic F4 Dominican Republic F5 Colombia F1 Colombia F2 Usa F25 Usa F26 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Usa F2 Usa F4 Usa F5 Usa F6 Spain F8 Italy F3 Usa F8 Usa F9 Italy F8 Italy F10 Colombia F1 Colombia F2 Colombia F3 Italy F30 Dominican Republic F1 Dominican Republic F2 Dominican Republic F3 Cuba F1 USA F2 Colombia F1 Panama F1 USA F1 USA F2 Mexico F2 Panama F1 Italy F5 Italy F9 Italy F11 Italy F16 Colombia F1 Italy F23 Spain F1 Spain F2 Mexico F5 Italy F10 Colombia F3 Colombia F4 Italy F29 Italy F30 Colombia F7 Italy F4 Italy F12 The LTA Hull Challenger - Hull Garden Open - Rome Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia St.Petersburg Challenger by Kinex - St. Petersburg TennisCup Vlaanderen - Antwerp Architect Open - Budapest TESS Tennis Classic - Campinas 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Brixina Tennis Open - Bressanone Kamnik Challenger - Kamnik Intelig Tennis Cup - Brasilia Warta Cup - Sopot BMW Brixina Tennis Open - Bressanone Opel Bulvaria MCG Bulgarian Open - Sofia C.T. San Remo - XIII Piertomaso Tessitore - San Remo Tennis Napoli Cup - Napoli Garden Open - Rome Baumag Open - Budapest Sporting Challenger 2003 - Turin Memorial Savigni - Sassuolo 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Geovillage Open Trofeo Melia Olbia - Olbia Tampere Imageneering Open - Tampere V Trani Cup - Trani San Marino Cepu Open - San Marino XXX Edizione 'A Savoldi Marco' - Manerbio Bulgarian Open - Sofia Copa Sevilla Internacionales de Andalucia - Seville X Ciutat de Barcelona - Barcelona Jameson Cup - Milan VIII Torneo Internazionale di Tennis - Barletta Garden Open 2004 - Rome San Remo Tennis Cup - San Remo Sporting Challenger - Turin Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano Canottieri Minico 2004 - Mantova Riviera di Rimini Challenger 2004 - Rimini Cepu Open - San Marino Trani Cup - Trani IPP Geneva Trophy - Geneva Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Challenger Fondazione Carige - Genova Architect Open - Budapest Pekao Open 2004 - Szczecin SIR Supermercadi Challenger - Rome La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Tennis Napoli Cup - Napoli Olbia Challenger - Olbia Citta di Monza - Monza ECM Prague Open 2005 - Prague 4° Sporting Challenger - Turin Banca Stato Challenger - Lugano Top Wool Challenger - Biella San Marino Cepu Open - San Marino Sina-Kia Motors Tennis Cup - Cordenons Antonio Savoldi-Marco Co. - Manerbio Genoa Open Challenger-Fondazione Carige - Genova Architect Open - Budapest Pekao Open 2005 - Szczecin Sir Supermercati - Rome XI Ciutat de Barcelona - Barcelona Copa Kia - Santiago X Torneo Internazionale di Tennis - Barletta Tennis Napoli Cup 2006 - Napoli Tunis Open 2006 - Tunis Memorial Manfredini - Sassuolo Top Wool Challenger-Immagine Trophy - Biella San Marino Cepu Open - San Marino GHI Bronx Tennis Classic - Bronx Genoa Open - Genova Copa Petrobras Argentina - Buenos Aires Naples Challenger - Naples San Remo Tennis Cup - San Remo Countrywide Classic USTA Challenger - Carson Arpa Ceramic Cup - Reggio Emilia Riviera di Rimini Challenger - Rimini 9° Trani Cup - Trani San Marino Cepu Open - San Marino Citta di Como - Como Genova Open Challenger - Genova ITG Miami Challenger - Miami Men's Pro Challenger at Tunica National - Tunica Hurricane Tennis Open - Bradenton Sunset Moulding Challenger - Yuba City Sporting Challenger '08-Trofeo Regione Piemonte - Turin V Manta Open-Trofeo Ricardo Delgado Aray - Manta Levene Gouldin & Thompson Tennis Challenger - Binghamton XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Citta di Como Challenger - Como Seguros Bolivar Open - Cali 2nd Campionati Internazionali di Tennis Del'Umbria - Todi Copa Petrobras-Colombia - Bogota Tennislife Cup - Napoli Challenger Britania Zavaleta - Puebla Iquique Challenger Bucaramanga Challenger Meknes Challenger Barletta Challenger Monza Challenger Mexico City Challenger Sarasota Challenger Lugano Challenger Rimini Challenger Manta Challenger Orbetello Challenger San Marino Challenger Trani Challenger Como Challenger Medellin Challenger Guayaquil Challenger Tanger Challenger Barletta Challenger Leon Challenger Rome Challenger Sarasota Challenger Carson Challenger Turin Challenger Rimini Challenger Bogota Challenger Ljubljana Challenger Guayaquil Challenger Cancun Challenger Meknes Challenger Casablanca Challenger Barranquilla Challenger Monza Challenger Leon Challenger San Benedetto Challenger Bogota Challenger Trani Challenger San Marino Challenger Cordenons Challenger Tulsa Challenger Medellin Challenger Buenos Aires Challenger Knoxville Challenger Champaign Challenger Montevideo Challenger Bucaramanga Challenger Guadalajara Challenger Marrakech Challenger Barranquilla Challenger Barletta Challenger Pereira Challenger Tunis Challenger Monza Challenger Kosice Challenger Panama City Challenger Bogota Challenger San Benedetto Challenger Lexington Challenger Orbetello Challenger Manta Challenger Todi Challenger Quito Challenger San Luis Potosi Challenger Leon Challenger Barranquilla Challenger Panama City Challenger Rome Challenger Prostejov Challenger Prague Challenger San Benedetto Challenger Orbetello Challenger San Marino Challenger Cordenons Challenger Genova Challenger Quito Challenger Porto Alegre Challenger Sao Paulo Challenger Sao Jose Do Rio Preto Challenger Buenos Aires Challenger Casablanca Challenger Bogota Challenger Guayaquil Challenger Morelos Challenger Salinas Challenger Guadalajara Challenger San Luis Potosi Challenger Cali Challenger San Benedetto Challenger Pereira Challenger Cali Challenger Sao Paulo Challenger Tour Finals Bucaramanga Challenger Morelos Challenger Cali Challenger Barranquilla Challenger Guayaquil Challenger Bogota Challenger Panama City Challenger Medellin Challenger Floridablanca Challenger Santo Domingo Challenger Quito Challenger Bogota Challenger Monterrey Challenger Leon Challenger Puerto Vallarta Challenger Little Rock Challenger Energis Open - Amersfoort Campionati Internazionali di Sicilia - Palermo Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Campionati Internazionali di Sicilia - Palermo Argentina Open - Buenos Aires Idea Prokom Open - Sopot Movistar Open - Vina del Mar Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Allianz Suisse Open Gstaad - Gstaad Orange Prokom Open - Sopot BA-CA Tennis Trophy - Vienna Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Open de la Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca Legg Mason Tennis Classic - Washington Movistar Open - Vina del Mar Interwetten Austrian Open - Kitzbuhel BRD Nastase Tiriac Trophy - Bucharest Claro Open Colombia - Bogota U.S. National Indoor Tennis Championships - Memphis Power Horse Cup - Dusseldorf AEGON Championships - London AEGON International - Eastbourne Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Ecuador Open - Quito Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona BMW Open - Munich Claro Open Colombia - Bogota Shenzhen Open - Shenzhen ASB Classic - Auckland Ecuador Open - Quito Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BMW Open - Munich Ecuador Open - Quito Rio Open - Rio de Janeiro US Men's Clay Court Championship - Houston Ecuador Open - Quito New York Open - New York Brasil Open - Sao Paulo Hall of Fame Open - Newport Tennis Masters Series - Rome Telecom Italia Masters - Rome Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Campionati Internazionali D'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Miami Open - Miami Australian Open - Melbourne French Open - Paris Miami Open - Miami Australian Open - Melbourne Wimbledon - London USA F9 French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York French Open - Paris U.S. Open - New York Venezuela F4 U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York USA F10 Davis Cup, Group 2, REL2, PAR-DOM 4-1 Davis Cup, Group 2, REL2, MEX-DOM 5-0 Davis Cup, Group 2, 1R, DOM-JAM 5-0 Davis Cup, Group 2, 2R, AHO-DOM 2-3 Davis Cup, Group 2, F, DOM-COL 0-5 Davis Cup, Group 2, 1R, DOM-ESA 4-1 Davis Cup, Group 2, 1R, DOM-GUA 5-0 Davis Cup, Group 2, F, DOM-VEN, 3-2 Davis Cup, Group 1, 1R, DOM-URU 1-4 Davis Cup, Americas Group I, PO, CAN-DOM 5-0 Davis Cup, Group II, 1R, ESA-DOM 0-5 Davis Cup, Group II, 1R, DOM-BOL 4-1 Davis Cup, Group II, 2R, VEN-DOM 1-3 Davis Cup, Group II, 3R, DOM-MEX 3-2 Davis Cup, Group I, PO, DOM-CHI 4-1 Davis Cup, Group I, 1R, DOM-URU 4-0 Davis Cup, Group I, 2R, COL-DOM 4-1 Davis Cup, Group I, 1R, BAR-DOM 2-3 Davis Cup, Group I, 2R, DOM-ECU 3-2 Davis Cup, World Group, PO, DOM-GER 1-4 Davis Cup, Group I, PO, DOM-COL 1-4 Davis Cup, Group I, PO, DOM-BAR 3-2 Davis Cup, Group I, PO, DOM-PER 4-1 Telesp Celular Open - Ribeirao Preto Top Wool Challenger Biella - Biella Tunis Open - Tunis Challenger Citta di Olbia - Olbia Mobilux Open - Luxembourg Abierto Internacional Varonil Ciudad de Cancun - Cancun Steelers Cup - Kosice San Remo Challenger Genoa Open 'Fondazione Carige' - Genova XI Torneo Internazionale di Tennis - Barletta EI Bank Bulgarian Challenger - Sofia Challenger Copa Sevilla Internacionales de Andalucia - Seville Tennis Napoli Cup 2004 - Napoli Heineken Challenger - Ho Chi Minh City Memorial Piertomaso Tessitore - San Remo Tennis Napoli Cup - Naples Sporting Challenger - Turin Zivnobanka Czech Open - Prostejov ATU Cup - Weiden Memorial Savigni - Sassuolo Siemens Open 2002 - Scheveningen The Hilversum Open - Hilversum Trani Cup - Trani Geneva Challenger - Geneva I Tourneo Fila Citta di Brindisi - Brindisi Asirom Challenger Brasov - Brasov Whirlpool Open - Budapest Bulgarian Challenger 2002 - Sofia Intelig Tennis Cup - Campos do Jordao Stella Artois Clay Court Championships - Budaors Global Telecom Open - Curitiba Meknes Challenger Canottieri Mincio Open - Mantova 3° Trofeo 'Citta di Brindisi' - Brindisi 10ø Tornea B. Camparini - Reggio Emilia Pekao Open - Szczecin Copa Petrobras Brazil - Aracaju II Cyclus Open de Tenis - Florianopolis VIII Trofeo Ciutat de Barcelona - Barcelona Tennis Napoli Cup 2007 - Napoli Mitsubishi Electric Europe Cup - Monza Memorial Manfredini - Sassuolo Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Challenger Lugano - Lugano Sporting Challenger '07 Trofeo Regione Piemonte - Turin Trofeo Sisma Mantova - Mantova XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Jameson Cup - Milan Internazionali di Tennis Dell'Umbria - Todi Posillipo Tennis Cup - Napoli Aguascalenties Challenger Milan Challenger Bogota Challenger Caltanissetta Challenger Pereira Challenger Savannah Challenger Rado Geneva Challenger - Geneva 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Constanta Challenger San Benedetto Challenger Belo Horizonte Challenger Brasilia Challenger Todi Challenger Tarragona Challenger Salinas Challenger Pekao Open 2003 - Szczecin Manta Challenger Lugano Challenger Milan Challenger Reggio Emilia Challenger Winnetka Challenger Bogota Challenger Bucaramanga Challenger Orbetello Challenger Cordenons Challenger San Marino Challenger Trani Challenger Manerbio Challenger Brasov Challenger Todi Challenger Cali Challenger Napoli Challenger Palermo Challenger Quito Challenger Rome Challenger Medellin Challenger Ortisei Challenger Rabat Challenger San Jose Challenger Caltanissetta Challenger Barletta Challenger BMW Tennis Championship - Sunrise Pereira Challenger Napoli Challenger La Rinascente Tennis Cup Harbour Club Milano - Milan Savannah Challenger Rome Challenger Alessandria Challenger Prostejov Challenger Rijeka Challenger Turin Challenger Sopot Challenger Orbetello Challenger Manta Challenger Abierto Internacional de Salinas 'Dario Expreso' - Salinas Manerbio Challenger Genova Challenger Todi Challenger Cali Challenger Napoli Challenger Sacramento Challenger Countrywide Classic USTA Men's Challenger - Carson Meknes Challenger Seguros Bolivar Open - Bogota Casablanca Challenger San Benedetto Challenger - San Benedetto Salinas Challenger Rabat Challenger Riviera de Rimini Challenger - Rimini Fifth Third Bank Tennis Championships - Lexington San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons Prostejov Challenger Genova Open Challenger - Genova XIV Challenger ATP Club Premium Open - Quito San Marino Challenger Open Tarragona Costa Daurada - Tarragona Seguros Bolivar Open - Medellin Palermo Challenger Rabat Challenger Tunis Challenger San Luis Potosi Challenger Caltanissetta Challenger Rome Challenger Manta Challenger Todi Challenger Medellin Challenger Milan Challenger Turin Challenger Bogota Challenger Szczecin Challenger Cordenons Challenger Manerbio Challenger Montevideo Challenger Dallas Challenger Cancun Challenger Rome Challenger Ojai Challenger San Benedetto Challenger San Marino Challenger Palermo Challenger Monterrey Challenger Monterrey Challenger Las Vegas Challenger Sao Paulo Challenger Morelos Challenger Monterrey Challenger Leon Challenger Quito Challenger Santo Domingo Challenger Campionati Internazionali di Sicilia - Palermo Bogota Challenger Ilkley Challenger Aegon Nottingham Open - Nottingham Bucaramanga Challenger Guadalajara Challenger Guayaquil Challenger Serbia Open - Belgrade Monterrey Challenger Medellin Challenger Santo Domingo Challenger Gerry Weber Open - Halle MoviStar Open - Vina del Mar Abierto Mexicano Telfonica MoviStar - Acapulco Guadalajara Challenger Leon Challenger Telesp Celular Open - Campinas Barcelona Open BancSabadell - Barcelona Cali Challenger Lima Challenger Argentina Open - Buenos Aires Canberra Challenger Mercedes Cup - Stuttgart 6th Sardinian International Championships - Cagliari San Luis Potosi Challenger Mexico City Challenger Challenger Canottieri Minico - Mantova Citi Open - Washington Guadalajara Challenger Puerto Vallarta Challenger Vicenza Challenger Copa Ericsson Brazil - Sao Paulo Poznan Challenger Caltanissetta Challenger Grand Prix Hassan II - Casablanca Chicago Challenger Copa Petrobras Uruguray - Montevideo Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Nord LB Open - Braunschweig Challenger Casablanca San Angel - Mexico City Geneva Open - Geneva Hall of Fame Tennis Championships - Newport Campos do Jordao Challenger Newport Beach Challenger Caltanissetta Challenger Cleveland Challenger San Luis Potosi Challenger Swiss Indoors Basel - Basel Campionati Internazionali di Sicilia - Palermo Bucaramanga Challenger Santo Domingo Challenger Generali Open - Kitzbuhel BellSouth Open - Vina del Mar Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Brasil Open - Costa do Sauipe Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Antalya Cup - Antalya Delray Beach International Tennis Championships - Delray Beach Legg Mason Tennis Classic - Washington BRD Nastase Tiriac Trophy - Bucharest Open de Nice Cote d'Azur - Nice Aegon Nottingham Open - Nottingham Citi Open - Washington China Open - Beijing Winston-Salem Open - Winston-Salem Qatar ExxonMobil Open - Doha Rio Open - Rio de Janeiro Erste Bank Open - Vienna Mutua Madrilena Masters Madrid - Madrid Telecom Italia Masters - Rome Masters Series Monte-Carlo - Monte Carlo Sony Ericsson Open - Miami French Open - Paris French Open - Paris Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Miami Open - Miami Mutua Madrid Open - Madrid Australian Open - Melbourne Davis Cup, Group 2, 2R, URU-DOM 4-1 Davis Cup, Group 2, 2R, PAR-DOM 3-1 Wimbledon - London French Open - Paris Wimbledon - London Davis Cup, Group 2, 2R, ECU-DOM 4-1 Olympics - Rio de Janeiro